home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2002 #11 / Amiga Plus CD - 2002 - No. 11.iso / Tools / Development / TinyGL / ami / lang / cc / lib / ad709 / libTinyGL.so next >
Text File  |  2002-08-20  |  12KB  |  407 lines

  1. .object
  2. .module_start 1
  3. .shared "ami/lang/cc/lib/ad709/libTinyGL.so"
  4. .als 4064
  5. .export !.iglGetPixmap!,p0:p0,0
  6. .pure !.iglGetPixmap!,p0:p0,0
  7. .export !.iglResizeContext!,i1p1:-,0
  8. .pure !.iglResizeContext!,i1p1:-,0
  9. .export !.iglMakeCurrent!,p1:-,0
  10. .export !.iglDestroyContext!,p0:-,0
  11. .export !.iglCreateContext!,-:p0,0
  12. .import !.ave_avo_sub!,,0
  13. .import !.ave_obj_deref!,,0
  14. .import !.ave_avo_add!,,0
  15. .import !.ave_dialog_getgadgets!,,0
  16. .import !.ave_avo_getsize!,,0
  17. .import !.free!,,0
  18. .import !.malloc!,,0
  19. .import !.fprintf!,,0
  20. .export !.glDebug!,i0:-,0
  21. .export !.glPolygonOffset!,f1:-,0
  22. .pure !.glPolygonOffset!,f1:-,0
  23. .export !.glFrontFace!,i0:-,0
  24. .export !.glHint!,i1:-,0
  25. .export !.glFlush!,-:-,0
  26. .pure !.glFlush!,-:-,0
  27. .export !.glLightModelfv!,i0p0:-,0
  28. .export !.glLightModeli!,i1:-,0
  29. .export !.glLightf!,i1f0:-,0
  30. .export !.glLightfv!,i1p0:-,0
  31. .export !.glColorMaterial!,i1:-,0
  32. .export !.glMaterialf!,i1f0:-,0
  33. .export !.glMaterialfv!,i1p0:-,0
  34. .export !.glPixelStorei!,i1:-,0
  35. .export !.glTexParameteri!,i2:-,0
  36. .export !.glTexEnvi!,i2:-,0
  37. .export !.glTexImage2D!,i7p0:-,0
  38. .export !.glBindTexture!,i1:-,1
  39. .export !.glLoadName!,i0:-,0
  40. .export !.glPopName!,-:-,0
  41. .export !.glPushName!,i0:-,0
  42. .export !.glInitNames!,-:-,0
  43. .export !.glClearDepth!,d0:-,0
  44. .export !.glClearColor!,f3:-,0
  45. .export !.glClear!,i0:-,0
  46. .export !.glCallList!,i0:-,0
  47. .export !.glFrustum!,d5:-,0
  48. .export !.glViewport!,i3:-,0
  49. .export !.glScalef!,f2:-,0
  50. .export !.glTranslatef!,f2:-,0
  51. .export !.glRotatef!,f3:-,0
  52. .export !.glPopMatrix!,-:-,0
  53. .export !.glPushMatrix!,-:-,0
  54. .export !.glMultMatrixf!,p0:-,0
  55. .export !.glLoadIdentity!,-:-,3
  56. .export !.glLoadMatrixf!,p0:-,0
  57. .export !.glMatrixMode!,i0:-,3
  58. .export !.glEdgeFlag!,i0:-,0
  59. .export !.glColor4fv!,p0:-,0
  60. .export !.glNormal3fv!,p0:-,0
  61. .export !.glColor3fv!,p0:-,0
  62. .export !.glColor3f!,f2:-,0
  63. .export !.glVertex3fv!,p0:-,0
  64. .export !.glVertex3f!,f2:-,0
  65. .export !.glTexCoord2fv!,p0:-,0
  66. .export !.glTexCoord2f!,f1:-,0
  67. .export !.glVertex2f!,f1:-,0
  68. .export !.glEnd!,-:-,0
  69. .export !.glBegin!,i0:-,0
  70. .export !.glBlendFunc!,i1:-,0
  71. .export !.glPolygonMode!,i1:-,0
  72. .export !.glCullFace!,i0:-,0
  73. .export !.glShadeModel!,i0:-,0
  74. .export !.glDisable!,i0:-,0
  75. .export !.glEnable!,i0:-,0
  76. .import !.__assert_abort!,,0
  77. .import !.__assert_printf!,,0
  78. .export !.glTexCoord4f!,f3:-,0
  79. .export !.glColor4f!,f3:-,0
  80. .export !.glNormal3f!,f2:-,0
  81. .export !.glVertex4f!,f3:-,0
  82. .export !.glEndList!,-:-,0
  83. .export !.glNewList!,i1:-,0
  84. .export !.glIsList!,i0:i0,0
  85. .export !.glGenLists!,i0:i0,0
  86. .export !.glGetString!,i0:p0,0
  87. .export !.glGetFloatv!,i0p0:-,0
  88. .export !.glGetIntegerv!,i0p0:-,0
  89. .export !.glTexCoordPointer!,i2p0:-,0
  90. .export !.glNormalPointer!,i1p0:-,0
  91. .export !.glColorPointer!,i2p0:-,0
  92. .export !.glVertexPointer!,i2p0:-,0
  93. .export !.glDisableClientState!,i0:-,0
  94. .export !.glEnableClientState!,i0:-,0
  95. .export !.glSelectBuffer!,i0p0:-,0
  96. .export !.glRenderMode!,i0:i0,0
  97. .export !.glDeleteTextures!,i0p0:-,0
  98. .export !.glGenTextures!,i0p0:-,0
  99. .export !.alloc_list!,i0p0:p0,2
  100. .pure !.alloc_list!,i0p0:p0,2
  101. .export !.delete_list!,i0p0:-,1
  102. .export !.gl_add_op!,p0:-,60
  103. .export !.gl_print_op!,p1:-,0
  104. .export !.gl_compile_op!,p1:-,1
  105. .export !.gl_get_context!,-:p0,14
  106. .import !.fputc!,,0
  107. .import !.calloc!,,0
  108. .export !.find_list!,i0p0:p0,2
  109. .pure !.find_list!,i0p0:p0,2
  110. .export !.glopNextBuffer!,p1:-,0
  111. .fdesc !.glopNextBuffer!,1
  112. .export !.glopEndList!,p1:-,0
  113. .fdesc !.glopEndList!,1
  114. .export !.glopCallList!,p1:-,0
  115. .fdesc !.glopCallList!,1
  116. .export !.glopEnd!,p1:-,0
  117. .fdesc !.glopEnd!,1
  118. .export !.glopNormal!,p1:-,0
  119. .pure !.glopNormal!,p1:-,0
  120. .fdesc !.glopNormal!,1
  121. .export !.glopEdgeFlag!,p1:-,0
  122. .pure !.glopEdgeFlag!,p1:-,0
  123. .fdesc !.glopEdgeFlag!,1
  124. .export !.glopTexCoord!,p1:-,0
  125. .pure !.glopTexCoord!,p1:-,0
  126. .fdesc !.glopTexCoord!,1
  127. .export !.glopColor!,p1:-,1
  128. .fdesc !.glopColor!,1
  129. .export !.glopVertex!,p1:-,1
  130. .fdesc !.glopVertex!,1
  131. .import !.memcpy!,,0
  132. .export !.glopBegin!,p1:-,0
  133. .fdesc !.glopBegin!,1
  134. .export !.gl_eval_viewport!,p0:-,0
  135. .pure !.gl_eval_viewport!,p0:-,0
  136. .export !.glClose!,-:-,2
  137. .export !.endSharedState!,p0:-,0
  138. .pure !.endSharedState!,p0:-,0
  139. .export !.glInit!,p0:-,2
  140. .export !.initSharedState!,p0:-,0
  141. .extern !.gl_ctx!,4,4,32,6
  142. .export !.glopFrustum!,p1:-,0
  143. .fdesc !.glopFrustum!,1
  144. .export !.glopScale!,p1:-,0
  145. .pure !.glopScale!,p1:-,0
  146. .fdesc !.glopScale!,1
  147. .export !.glopTranslate!,p1:-,0
  148. .pure !.glopTranslate!,p1:-,0
  149. .fdesc !.glopTranslate!,1
  150. .export !.glopPopMatrix!,p1:-,0
  151. .fdesc !.glopPopMatrix!,1
  152. .export !.glopPushMatrix!,p1:-,0
  153. .fdesc !.glopPushMatrix!,1
  154. .export !.glopMultMatrix!,p1:-,0
  155. .fdesc !.glopMultMatrix!,1
  156. .export !.glopLoadIdentity!,p1:-,0
  157. .fdesc !.glopLoadIdentity!,1
  158. .export !.glopLoadMatrix!,p1:-,0
  159. .pure !.glopLoadMatrix!,p1:-,0
  160. .fdesc !.glopLoadMatrix!,1
  161. .export !.glopMatrixMode!,p1:-,0
  162. .fdesc !.glopMatrixMode!,1
  163. .export !.gl_print_matrix!,p0:-,0
  164. .export !.glopRotate!,p1:-,0
  165. .fdesc !.glopRotate!,1
  166. .import !.sin!,,0
  167. .import !.cos!,,0
  168. .import !.sqrt!,,0
  169. .export !.free_texture!,i0p0:-,1
  170. .pure !.free_texture!,i0p0:-,1
  171. .export !.glopPixelStore!,p1:-,0
  172. .fdesc !.glopPixelStore!,1
  173. .export !.glopTexParameter!,p1:-,0
  174. .fdesc !.glopTexParameter!,1
  175. .export !.glopTexEnv!,p1:-,0
  176. .fdesc !.glopTexEnv!,1
  177. .export !.glopBindTexture!,p1:-,0
  178. .fdesc !.glopBindTexture!,1
  179. .export !.glInitTextures!,p0:-,1
  180. .pure !.glInitTextures!,p0:-,1
  181. .export !.glopTexImage2D!,p1:-,0
  182. .fdesc !.glopTexImage2D!,1
  183. .export !.alloc_texture!,i0p0:p0,2
  184. .pure !.alloc_texture!,i0p0:p0,2
  185. .export !.find_texture!,i0p0:p0,1
  186. .pure !.find_texture!,i0p0:p0,1
  187. .export !.glopPolygonOffset!,p1:-,0
  188. .pure !.glopPolygonOffset!,p1:-,0
  189. .fdesc !.glopPolygonOffset!,1
  190. .export !.glopHint!,p1:-,0
  191. .pure !.glopHint!,p1:-,0
  192. .fdesc !.glopHint!,1
  193. .export !.glopBlendFunc!,p1:-,0
  194. .fdesc !.glopBlendFunc!,1
  195. .export !.glopPolygonMode!,p1:-,0
  196. .fdesc !.glopPolygonMode!,1
  197. .export !.glopFrontFace!,p1:-,0
  198. .pure !.glopFrontFace!,p1:-,0
  199. .fdesc !.glopFrontFace!,1
  200. .export !.glopCullFace!,p1:-,0
  201. .pure !.glopCullFace!,p1:-,0
  202. .fdesc !.glopCullFace!,1
  203. .export !.glopShadeModel!,p1:-,0
  204. .pure !.glopShadeModel!,p1:-,0
  205. .fdesc !.glopShadeModel!,1
  206. .export !.glopViewport!,p1:-,0
  207. .fdesc !.glopViewport!,1
  208. .export !.glopEnableDisable!,p1:-,0
  209. .fdesc !.glopEnableDisable!,1
  210. .export !.glopClearDepth!,p1:-,0
  211. .pure !.glopClearDepth!,p1:-,0
  212. .fdesc !.glopClearDepth!,1
  213. .export !.glopClearColor!,p1:-,0
  214. .pure !.glopClearColor!,p1:-,0
  215. .fdesc !.glopClearColor!,1
  216. .export !.glopClear!,p1:-,0
  217. .fdesc !.glopClear!,1
  218. .export !.glopLightModel!,p1:-,0
  219. .fdesc !.glopLightModel!,1
  220. .export !.glopColorMaterial!,p1:-,0
  221. .pure !.glopColorMaterial!,p1:-,0
  222. .fdesc !.glopColorMaterial!,1
  223. .export !.gl_enable_disable_light!,i1p0:-,1
  224. .pure !.gl_enable_disable_light!,i1p0:-,1
  225. .export !.gl_shade_vertex!,p1:-,1
  226. .import !.pow!,,0
  227. .export !.glopLight!,p1:-,0
  228. .fdesc !.glopLight!,1
  229. .export !.glopMaterial!,p1:-,2
  230. .fdesc !.glopMaterial!,1
  231. .export !.gl_draw_triangle_select!,p3:-,0
  232. .fdesc !.gl_draw_triangle_select!,4
  233. .export !.gl_draw_triangle_fill!,p3:-,0
  234. .fdesc !.gl_draw_triangle_fill!,4
  235. .export !.gl_draw_triangle_line!,p3:-,0
  236. .fdesc !.gl_draw_triangle_line!,4
  237. .export !.gl_draw_triangle_point!,p3:-,0
  238. .fdesc !.gl_draw_triangle_point!,4
  239. .export !.gl_draw_point!,p1:-,1
  240. .export !.gl_draw_triangle!,p3:-,9
  241. .extern !.clip_proc!,24,8,7,4
  242. .export !.gl_draw_line!,p2:-,3
  243. .export !.gl_transform_to_viewport!,p1:-,1
  244. .pure !.gl_transform_to_viewport!,p1:-,1
  245. .export !.glopLoadName!,p1:-,0
  246. .fdesc !.glopLoadName!,1
  247. .export !.glopPopName!,p1:-,0
  248. .fdesc !.glopPopName!,1
  249. .export !.glopPushName!,p1:-,0
  250. .fdesc !.glopPushName!,1
  251. .export !.glopInitNames!,p1:-,0
  252. .pure !.glopInitNames!,p1:-,0
  253. .fdesc !.glopInitNames!,1
  254. .export !.gl_add_select!,i1p0:-,3
  255. .pure !.gl_add_select!,i1p0:-,3
  256. .export !.gl_fatal_error!,p0:-,12
  257. .import !.vfprintf!,,0
  258. .import !.__builtin_next_arg!,,0
  259. .export !.memset_RGB24!,i2l0p0:-,0
  260. .pure !.memset_RGB24!,i2l0p0:-,0
  261. .export !.memset_l!,i1p0:-,0
  262. .pure !.memset_l!,i1p0:-,0
  263. .export !.ZB_clear!,i5p0:-,1
  264. .pure !.ZB_clear!,i5p0:-,1
  265. .export !.ZB_resize!,i1p1:-,3
  266. .pure !.ZB_resize!,i1p1:-,3
  267. .export !.ZB_close!,p0:-,1
  268. .export !.ZB_open!,i3p2:p0,2
  269. .export !.memset_s!,i1p0:-,0
  270. .pure !.memset_s!,i1p0:-,0
  271. .export !.ZB_copyFrameBuffer!,i0p1:-,0
  272. .import !.__builtin_memcpy!,,0
  273. .export !.ZB_line_z!,p2:-,5
  274. .export !.ZB_line!,p2:-,5
  275. .export !.ZB_plot!,p1:-,4
  276. .pure !.ZB_plot!,p1:-,4
  277. .export !.ZB_closeDither!,p0:-,1
  278. .pure !.ZB_closeDither!,p0:-,1
  279. .export !.ZB_ditherFrameBuffer!,i0p1:-,1
  280. .export !.ZB_initDither!,i0p2:-,1
  281. .export !.ZB_fillTriangleSmoothBlend!,f0p3:-,1
  282. .export !.ZB_fillTriangleFlatBlend!,f0p3:-,1
  283. .export !.ZB_fillTriangleMappingPerspective!,p3:-,1
  284. .export !.ZB_fillTriangleSmooth!,p3:-,1
  285. .export !.ZB_fillTriangleFlat!,p3:-,1
  286. .export !.ZB_setTexture!,p1:-,1
  287. .pure !.ZB_setTexture!,p1:-,1
  288. .export !.draw_init_16_mp!,i3p10:-,0
  289. .pure !.draw_init_16_mp!,i3p10:-,0
  290. .fdesc !.draw_init_16_mp!,2
  291. .export !.put_pixel_16_sm_bl!,i5p8:-,0
  292. .fdesc !.put_pixel_16_sm_bl!,4
  293. .export !.draw_line_16_sm!,i7f7p2:-,0
  294. .fdesc !.draw_line_16_sm!,4
  295. .export !.draw_init_16_sm!,i3p10:-,0
  296. .pure !.draw_init_16_sm!,i3p10:-,0
  297. .fdesc !.draw_init_16_sm!,4
  298. .export !.put_pixel_16_sm!,i5p8:-,0
  299. .pure !.put_pixel_16_sm!,i5p8:-,0
  300. .fdesc !.put_pixel_16_sm!,4
  301. .export !.put_pixel_16_fl_bl!,i5p8:-,0
  302. .fdesc !.put_pixel_16_fl_bl!,2
  303. .export !.put_pixel_16_fl!,i5p8:-,0
  304. .pure !.put_pixel_16_fl!,i5p8:-,0
  305. .fdesc !.put_pixel_16_fl!,2
  306. .export !.draw_init_16_fl!,i3p10:-,0
  307. .pure !.draw_init_16_fl!,i3p10:-,0
  308. .fdesc !.draw_init_16_fl!,4
  309. .export !.draw_line_16_mp!,i7f7p2:-,0
  310. .pure !.draw_line_16_mp!,i7f7p2:-,0
  311. .fdesc !.draw_line_16_mp!,2
  312. .export !.put_pixel_16_mp!,i5p8:-,0
  313. .pure !.put_pixel_16_mp!,i5p8:-,0
  314. .fdesc !.put_pixel_16_mp!,2
  315. .extern !.__put_pixel!,4,4,32,14
  316. .export !.alphaBlend!,-:-,0
  317. .extern !.des_r!,4,4,32,6
  318. .extern !.src_r!,4,4,32,8
  319. .extern !.alp_r!,4,4,32,6
  320. .extern !.des_g!,4,4,32,6
  321. .extern !.src_g!,4,4,32,8
  322. .extern !.alp_g!,4,4,32,6
  323. .extern !.des_b!,4,4,32,6
  324. .extern !.src_b!,4,4,32,8
  325. .extern !.srcAlpha!,4,4,32,10
  326. .extern !.alp_b!,4,4,32,6
  327. .export !.gl_V4_New!,f3p0:-,9
  328. .pure !.gl_V4_New!,f3p0:-,9
  329. .export !.gl_V3_New!,f2p0:-,3
  330. .pure !.gl_V3_New!,f2p0:-,3
  331. .export !.gl_V3_Norm!,p0:i0,4
  332. .pure !.gl_V3_Norm!,p0:i0,4
  333. .export !.gl_M4_Rotate!,i0f0p0:-,1
  334. .pure !.gl_M4_Rotate!,i0f0p0:-,1
  335. .export !.gl_M4_Transpose!,p1:-,1
  336. .pure !.gl_M4_Transpose!,p1:-,1
  337. .export !.gl_M4_MulLeft!,p1:-,3
  338. .pure !.gl_M4_MulLeft!,p1:-,3
  339. .export !.gl_M4_Mul!,p2:-,1
  340. .pure !.gl_M4_Mul!,p2:-,1
  341. .export !.gl_M4_Inv!,p1:-,1
  342. .export !.gl_M4_InvOrtho!,p1:-,0
  343. .pure !.gl_M4_InvOrtho!,p1:-,0
  344. .export !.gl_M4_MulV4!,p2:-,2
  345. .pure !.gl_M4_MulV4!,p2:-,2
  346. .export !.gl_MulM3V3!,p2:-,0
  347. .pure !.gl_MulM3V3!,p2:-,0
  348. .export !.gl_MulM4V3!,p2:-,0
  349. .pure !.gl_MulM4V3!,p2:-,0
  350. .export !.gl_MoveV3!,p1:-,0
  351. .pure !.gl_MoveV3!,p1:-,0
  352. .export !.gl_M4_Move!,p1:-,1
  353. .pure !.gl_M4_Move!,p1:-,1
  354. .export !.gl_M4_IsId!,p0:i0,1
  355. .pure !.gl_M4_IsId!,p0:i0,1
  356. .export !.gl_M3_Inv!,p1:-,0
  357. .pure !.gl_M3_Inv!,p1:-,0
  358. .export !.gl_M4_Id!,p0:-,2
  359. .pure !.gl_M4_Id!,p0:-,2
  360. .export !.Matrix_Inv!,i0p1:i0,2
  361. .pure !.Matrix_Inv!,i0p1:i0,2
  362. .import !.fabs!,,0
  363. .export !.gl_resizeImageNoInterpolate!,i3p1:-,1
  364. .pure !.gl_resizeImageNoInterpolate!,i3p1:-,1
  365. .export !.gl_convertRGB_to_8A8R8G8B!,i1p1:-,0
  366. .pure !.gl_convertRGB_to_8A8R8G8B!,i1p1:-,0
  367. .export !.gl_convertRGB_to_5R6G5B!,i1p1:-,1
  368. .pure !.gl_convertRGB_to_5R6G5B!,i1p1:-,1
  369. .export !.gl_resizeImage!,i3p1:-,0
  370. .pure !.gl_resizeImage!,i3p1:-,0
  371. .import !.floor!,,0
  372. .export !.ostgl_resize!,i1p1:-,0
  373. .export !.ostgl_make_current!,i0p0:-,0
  374. .export !.ostgl_delete_context!,p0:-,0
  375. .export !.ostgl_create_context!,i3p0:p0,0
  376. .export !.tgl_fixme!,p0:-,0
  377. .pure !.tgl_fixme!,p0:-,0
  378. .export !.tgl_trace!,p0:-,1
  379. .pure !.tgl_trace!,p0:-,1
  380. .export !.tgl_warning!,p0:-,1
  381. .pure !.tgl_warning!,p0:-,1
  382. .export !.glopTexCoordPointer!,p1:-,0
  383. .pure !.glopTexCoordPointer!,p1:-,0
  384. .fdesc !.glopTexCoordPointer!,1
  385. .export !.glopNormalPointer!,p1:-,0
  386. .pure !.glopNormalPointer!,p1:-,0
  387. .fdesc !.glopNormalPointer!,1
  388. .export !.glopColorPointer!,p1:-,0
  389. .pure !.glopColorPointer!,p1:-,0
  390. .fdesc !.glopColorPointer!,1
  391. .export !.glopVertexPointer!,p1:-,0
  392. .pure !.glopVertexPointer!,p1:-,0
  393. .fdesc !.glopVertexPointer!,1
  394. .export !.glopDisableClientState!,p1:-,0
  395. .pure !.glopDisableClientState!,p1:-,0
  396. .fdesc !.glopDisableClientState!,1
  397. .export !.glopEnableClientState!,p1:-,0
  398. .pure !.glopEnableClientState!,p1:-,0
  399. .fdesc !.glopEnableClientState!,1
  400. .export !.glArrayElement!,i0:-,0
  401. .export !.glopArrayElement!,p1:-,0
  402. .fdesc !.glopArrayElement!,1
  403. .export !.specbuf_get_buffer!,i0f0p0:p0,1
  404. .export !.renderTriangle!,i5f3p7:-,5
  405. .module_end
  406. .end
  407.